candlelight protest - French English Dictionary